Big Huge Thesaurus

battle of Leuctra

noun